vs
QUICK ANSWER
"Last night" is a phrase which is often translated as "anoche", and "yesterday night" is a phrase which is often translated as "ayer por la noche". Learn more about the difference between "last night" and "yesterday night" below.
last night()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (adverbial)
yesterday night()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)